Melissa officinalis (0 synonym found)

Definition of Melissa officinalis:

(n) : bushy perennial old world mint having small white or yellowish flowers and fragrant lemon-flavored leaves; a garden escapee in northern europe and north america

Definition of Melissa officinalis:

(n) : bushy perennial old world mint having small white or yellowish flowers and fragrant lemon-flavored leaves; a garden escapee in northern europe and north america

Back to Top